ribbed tread - German English Dictionary